Skip to content

Update ideogram#393

Closed
mj3cheun wants to merge 19 commits into
masterfrom
manfred-update-ideogram-1.10.0
Closed

Update ideogram#393
mj3cheun wants to merge 19 commits into
masterfrom
manfred-update-ideogram-1.10.0

Conversation

@mj3cheun

@mj3cheun mj3cheun commented Jul 22, 2019

Copy link
Copy Markdown
Contributor

This PR will also implement the work in #380:

  • Fix prop types/update props to be compliant with the current API
  • Remove support for old versions of ideogram, which assign to window.chrBands
  • Remove unnecessary rendered props
  • Histogram annotation fix

About

  • This is a new component
  • I am adding a feature to an existing component, or improving an existing feature
  • I am closing an issue

Description of changes

Before merging

@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 July 22, 2019 17:47 Inactive
@mj3cheun
mj3cheun requested a review from shammamah-zz July 22, 2019 17:48
@mkcor

mkcor commented Jul 22, 2019

Copy link
Copy Markdown
Contributor

Wow, does it just work? I'd be curious to know what happened on Ideogram's and/or our end to resolve whatever issues had been blocking so far...

@mj3cheun

Copy link
Copy Markdown
Contributor Author

Haha quite honestly I am not sure why there aren't any failed tests, I was fully expecting there to be. I have tried to update the version before and I believe there were failed tests then. I think it might be worth double checking to make sure that things work as expected. As well, since the existing ideogram tests are not very reliable anyway, I am working on a rewrite of them using ideogram version 1.10.0.

@mkcor

mkcor commented Jul 22, 2019

Copy link
Copy Markdown
Contributor

Right, I'm not sure that any of the Ideogram-related tests we currently have would capture the past issues we were experiencing... You may want to look at these issues https://github.com/eweitz/ideogram/issues/created_by/matthewchan15 and maybe #186 (?).

@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 July 22, 2019 20:37 Inactive

@shammamah-zz shammamah-zz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💃 Nice work!

@mj3cheun

mj3cheun commented Jul 22, 2019

Copy link
Copy Markdown
Contributor Author

Lol i think i figured out what happened, the tests are still using the old version of ideogram. I looked at the deployed version and its missing features and fixes which I know were added in 1.10.0. Same thing is probably happening in the tests.

If you go to the deployed version, go click on Ideogram demo, and then in the console paste Ideogram.version it returns version 1.4.1.

@shammamah-zz

shammamah-zz commented Jul 23, 2019

Copy link
Copy Markdown
Contributor

@mj3cheun Could you increment the version of the package, regenerate the bundle, and republish to PyPI/NPM?

@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 July 24, 2019 16:21 Inactive
@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 October 11, 2019 20:42 Inactive
@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 January 14, 2020 16:30 Inactive
@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 January 14, 2020 16:39 Inactive
@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 January 14, 2020 18:37 Inactive
@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 January 14, 2020 18:43 Inactive
@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 January 14, 2020 18:45 Inactive
@shammamah-zz shammamah-zz mentioned this pull request Jan 14, 2020
6 tasks
@shammamah-zz shammamah-zz changed the title Update ideogram version to 1.10.0 Update ideogram Jan 14, 2020
Shammamah Hossain added 2 commits January 14, 2020 16:30
@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 January 14, 2020 21:31 Inactive
@shammamah-zz
shammamah-zz temporarily deployed to dash-bio-test-pr-393 January 14, 2020 21:32 Inactive
Shammamah Hossain added 3 commits January 14, 2020 16:38
@HammadTheOne

Copy link
Copy Markdown
Contributor

Closed via #667

@HammadTheOne
HammadTheOne deleted the manfred-update-ideogram-1.10.0 branch January 20, 2022 06:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants